package com.framework.dubbo.producer.config;

import lombok.Data;
import org.springframework.boot.context.properties.ConfigurationProperties;

import java.time.Duration;

@Data
@ConfigurationProperties(prefix = "pdf2html")
public class Pdf2HtmlProperties {

    private String command;

    /**
     * windows命令
     */
    private String windowCommand;

    private String workDir;

    /**
     * 资源目录
     */
    private String sourceDir;

    private Duration commandTimeout;

    /**
     *     同时启动的最大子进程数, 需要根据系统的性能合理设置
     */
    private int maxProcess;

    /**
     * 服务访问前缀
     */
    private String serviceHost;

    /**
     * 服务访问前缀
     */
    private String servicePort;

    /**
     * 服务访问前缀
     */
    private String serviceUrl;
}
